that's dead and buried - Turkish English Dictionary